low-impact technology - Español Inglés Diccionario